protein gene types

Best popular protein gene types